home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 12 / Mac Magazin and MacEasy Magazine CD - Issue 12.iso / Sharewarebibliothek / Anwendungen / Rest / Biorhythms 5.03c folder / 5.03c Update – VITAL! < prev    next >
Text File  |  1995-06-29  |  11KB  |  133 lines

  1. Biorhythms 5.03c – New Version!
  2.  
  3. This version replaces Version 5.0c, which was released on about the 9th April 1995, Version 5.01c which was released on the 14th May, and Version 5.02c which was released on the 26h May. You MUST replace your old version with this one. Here are the changes, from 5.0c to 5.01c:
  4.  
  5.     •    'Macintosh Information' gives information about the current system version, the current bit depth of your screen, and the amount of memory free.
  6.     •    'Help' has been reorganised, splitting it into convenient pieces making it both more convenient to use, and quicker too. And its been added to as well.
  7.     •    'Look for phase…' is new, putting an almost impossible calculation within your grasp, for example, on what days will your physical cycle be on day 17, emotional on 11, and intellectual on 5? Try doing that on your calculator!
  8.     •    Can now handle dates from 1st Jan 1600 to 31st Dec 3000. The previous version could only do 1904 to 2039.
  9.     •    The Date control definition function (the dates you click on) has been upgraded – holding down SHIFT will change values by 10, OPTION by 20, COMMAND by 50, also drawing is quicker and better.
  10.     •    'Group Summary': looks much nicer.
  11.     •    Substantial changes to 'Favourite Chart Menu Editor': looks much nicer, bugs fixed. Instead of exactly 16 charts, you can now have any number up to 64.
  12.     •    Favourite Charts now has its own menu for easier access, and all options have been moved here. Hopefully, the menu is now easier to read too.
  13.     •    You can now move items in the 'Favourite Chart Menu Editor': click the one you want to move, and drag it into the right place. (This took ages to write, and contains my first bit of assembler). One more memory leak plugged, the other reduced.
  14.     •    Custom list definition functions improved all round: work better, look better, and handle memory better.
  15.     •    Optional Phase Indicators in chart windows: +, C, and - icons to make the chart icon clearer.
  16.     •    Chart saving (and closing) logic improved (considerably!).
  17.     •    Enabling and disabling of controls better – now won't do the same thing twice in a row!
  18.     •    'Date Information' slightly expanded.
  19.     •    Fixed similar date problems with date control and 'Date Calculator'.
  20.     •    'Hall of Fame' slightly expanded.
  21.     •    Greatly improved handling of chart clicks: clicking in the chart, or on the shortcut buttons.
  22.     •    Moving from the 'Summary' window to a chart used to update the summary *4 times* in a row. Now it's only twice – a very noticeable improvement!
  23.     •    Fixed bug that made the colour palette menus inaccessible.
  24.     •    Fixed bug that set the wrong default condition colours.
  25.     •    Fixed problem that caused images to be drawn at the wrong size.
  26.     •    Only updates interpretation when it has actually changed (seems obvious really!).
  27.     •    Fixed a problem that stopped you creating new charts after one has been saved, and a subsequent memory leak.
  28.     •    Fixed two memory leaks with the chart key images (top right of chart windows).
  29.     •    Fixed memory leaks with interpretation strings.
  30.     •    Chart files improved, and an extra 20 more!
  31.  
  32. Just as I was about to release it on Friday, May 5, I noticed some problems, which I promptly fixed, and then made a few (!!) more changes (chronological):
  33.  
  34.     •    Fixed stupid mistake that might cause Condition Colours Editor to crash
  35.     •    Popup colour picker no longer flickers, nor does the coloured tile in 'Colour Info'
  36.     •    'Hall of Fame' menu now called 'Images' for reasons given below
  37.     •    Will now shrink the menubar so that all the menus can fit on smaller screens (<14 inch) as much as possible:
  38.             • 'Favourites' shrinks to 'Faves'
  39.             • 'Windows' shrinks to 'Docs'
  40.     •    Corrected a problem when a chart supposed to use a texture is opened when none are available
  41.     •    Corrected the minimum chart width value
  42.     •    Properly selects the name of the chart you import into the Favourite Menu Editor
  43.     •    You can only rearrange items Favourite Menu Editor when there is more than one item (seems obvious!)
  44.     •    Now stores the current Help section in the Preferences file
  45.     •    You can now zoom the Help window
  46.     •    You can now select the Help text and copy parts of it to the clipboard
  47.     •    Seriously cleaned up the code
  48.     •    Memory handled even more efficiently – disposes old toolbars when new ones are created.
  49.     •    Fixed another problem with shortcut buttons (again)
  50.     •    The colour picker control now has a title which is hilited when colours shown. Great!
  51.     •    Scheme Editor know smaller and quicker as a result of above
  52.     •    You can now edit the colours used in chart comparisons
  53.     •    ‘Compare charts…’ now uses the main palette rather than its own, saving K.
  54.     •    At last! Solved the problem whereby CMD-V would paste TWO copies of the same text, whereas choosing the ‘Paste’ command would (correctly) just do it once. CMD-V now just does it once!
  55.     •    5.01c now records your ‘Page Setup…’ information in the Preferences file.
  56.     •    Totally reorganised ‘Preferences…’, maintaining the 5.01c ‘look and feel’
  57.     •    You can now choose any texture file you like rather than the standard ‘Biorhythms Preferences’
  58.     •    5.01c will no longer crash when it encounters compressed textures (phew!).
  59.     •    Minor improvement in ‘Texture Information…’
  60.     •    Fixed two problems with ‘Smart’ Summary.
  61.     •    Fixed a problem with ‘Chart Summary…’ and window activation
  62.     •    Can print multiple copies of a window.
  63.  
  64. Here are the changes from 5.01c to 5.02c (chronological):
  65.  
  66.     •    Spinning cursors have been introduced, with help from Philippe Casgrain.
  67.     •    Fixed a bug with window activation.
  68.     •    Fixed a bug with the Colour Scheme submenu.
  69.     •    Fixed two slight problems that occurred when you display a year's worth of cycles.
  70.     •    Restored ‘Chart Summary…’s grow box.
  71.     •    Reduced flicker in the bit where you track the date and conditions by moving the magnifying glass.
  72.     •    Introduced ‘Biorhythms Calendars’ – really nice!
  73.     •    Fixed a huge memory leak with the Calendars and allowed copying of the image to the clipboard.
  74.     •    At last fixed the problem that caused some white areas to become black when switching from 16/256 colours to 4 colours/Black and White.
  75.     •    Can now copy a monthly calendar as text to the clipboard – fixed a bug with January.
  76.     •    Fixed some bugs with the Chart-Calendar ‘hot link’.
  77.  
  78. Here are the changes from 5.02c to 5.03c (chronological):
  79.  
  80.     •    List positioning improved in ‘Help’, ‘Chart Summary’ and ‘Grouped Summary’ – better looking now.
  81.     •    ‘Chart compare…’ window now fully resizeable.
  82.     •    The ‘Windows’ menu now sorts chart windows in the order in which they were created, and utility windows are sorted too. Much more professional!
  83.     •    Bug fixed which meant that when dealing with very large chart images, the picture’s size would be appear to be drastically wrong [Tech: moved from (*pic)->picSize to GetHandleSize(pic) ].
  84.     •    Window zooming handled better, windows won’t be expanded beyond their maximum width. Fixed bug with the zooming of Summary windows.
  85.     •    Fixed two visual imperfections with ‘Chart compare…’.
  86.     •    Grouped Summary now sorts charts like the Window menu. As a result it doesn’t need to be redrawn as much, and so works much more smoothly!
  87.     •    ‘Search’ now displays the title of the chart it’s searching (always the top-most chart).
  88.     •    FaveLDEF updated from v2.0.1 to v2.1 (checkbox now has a white background).
  89.     •    Bug fixed that had meant pressing return in Search or Schedule window would perform the required operation. Twice. All fixed now!
  90.     •    ‘Search’: flicker greatly reduced in normal speed mode. Introduction of option that will stop you interrupting a search operation, but with the result that speed is increased by around 50-150%.
  91.     •    ‘Chart Summary’: unnecessary redrawing reduced.
  92.     •    ‘Help’: scrolling is now slightly more ‘intelligent’ than before.
  93.     •    ‘Mass Compare…’ used to be limited to only 30 charts, but now you can use as many as memory will permit (100 charts will use only 28.4k of memory!).
  94.     •    The code that lets you move items in the ‘Favourite Chart Menu Editor’ has been totally replaced because dragging too quickly could cause odd things to happen and the list to be jumbled up. Now, click on an entry until the movement cursor appears and drag the grey line where you want the entry to be moved to. Release the mouse and it will be moved.
  95.     •    Big overhaul of printing code – stupid errors and bugs before, but OK now. Now has a proper printing progress dialog.
  96.     •    Now lets you register your copy of the program (to eliminate shareware messages and more) by entering the registration code (which I send you when you send me the shareware fee).
  97.     •    Version info/Title image updated to 5.03c
  98.     •    Now uses extended version 2 pictures.
  99.     •    Two huge and long-standing memory leaks involving textures totally eradicated. Excellent!
  100.     •    Changing the chart window size from the Edit menu could cause the chart to disappear off screen if its size was greatly reduced. This should now be a thing of the past.
  101.     •    File errors should now reveal slightly more helpful error messages rather than before, when general corruption/damage was reported and the program would quit.
  102.     •    When saving a file and choosing to replace an old one, what used to happen was the old file was deleted and a new one created. Now, the old file is updated. This is much better.
  103.     •    Chart Summary text report: fixed bug and made it look a bit better too. It uses tabs to make it look good with a wordprocessor.
  104.     •    Unncessary chart redrawing reduced further.
  105.     •    Windows menu: utility windows (not charts) are now sorted alphabetically, rather than by their internal reference number.
  106.     •    Fixed small bugs with Chart Summary and with Calendar drawing.
  107.     •    Fixed problem whereby when opening a number of charts simultaneously, they would tend to interfere with the drawing of the one before them or the one after. Fine now.
  108.  
  109. Here are some additional changes to version 5.03c, after release. The version number did not change however.
  110.  
  111.     •    Fixed a bug with ‘Edit: Window Size…’ which could interfere with the chart window.
  112.     •    Greatly improved folder chooser, now based upon Apple’s recommended design.
  113.     •    Better looking way of choosing line widths, with a custom menu and control definition. Maximum width increased from 8 pixels to 10 pixels.
  114.     •    Virtually destroyed all trace of flicker with the new version (v4.1) of my date control definition function (the little date boxes you click on).
  115.     •    My proper e-mail address is now shown in the About box.
  116.     •    Lots of out-of-date code replaced.
  117.     •    Minor bugs fixed.
  118.     •    A new chart file format was introduced which allows much greater expandibility in future. However, this need not worry you as 5.03c will be able to open both types of chart, old and new, no problem at all. The change should hardly be noticeable. Charts will always be saved using the new format.
  119.  
  120.  
  121. To come…
  122.  
  123.     •    Floating windows:    Help! I'm having trouble with these! Can anyone help out? I know all about the BringToFront business and alternative routines etc, but when all this is done DialogSelect won’t work as expected. I’ve already had to abandon two attempts. So what I really need is floating dialogs rather than floating windows.
  124.     •    Texture decompression: A lot of the nicest textures (pixpats) appear to be compressed and I have no idea how to access these, so Biorhythms 5.03c cannot use them. Can anyone help?
  125.  
  126. ---------------------------------------------
  127. © Andrew Regan, Thursday, June 29, 1995
  128. Please register!
  129.  
  130. Any comments or bugs, please tell me!!!
  131.  
  132. Andrew_G.D._Regan@iconex.mactel.org     (Recommended)
  133. ecuue@csv.warwick.ac.uk                                                     (Only during the Academic Year)